// MessageDAO接口
package dao;

import entity.Message;
import java.util.List;

public interface MessageDAO {
    // 发送消息（保存到数据库）
    boolean sendMessage(Message message);

    // 获取两个用户之间的聊天记录（按时间排序）
    List<Message> getChatHistory(int userId1, int userId2);

    // 标记消息为已读
    boolean markAsRead(int messageId);

    // 获取用户的未读消息数量
    int getUnreadCount(int userId);
}